/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.salesReceipts;

import java.io.Serializable;
import java.math.BigDecimal;

public class GaiaSdMemberClass
implements Serializable {
    private String clientId;
    private String gsmcId;
    private String gsmcName;
    private String gsmcDiscountRate;
    private BigDecimal gsmcAmtSale;
    private String gsmcIntegralSale;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsmcId() {
        return this.gsmcId;
    }

    public String getGsmcName() {
        return this.gsmcName;
    }

    public String getGsmcDiscountRate() {
        return this.gsmcDiscountRate;
    }

    public BigDecimal getGsmcAmtSale() {
        return this.gsmcAmtSale;
    }

    public String getGsmcIntegralSale() {
        return this.gsmcIntegralSale;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsmcId(String gsmcId) {
        this.gsmcId = gsmcId;
    }

    public void setGsmcName(String gsmcName) {
        this.gsmcName = gsmcName;
    }

    public void setGsmcDiscountRate(String gsmcDiscountRate) {
        this.gsmcDiscountRate = gsmcDiscountRate;
    }

    public void setGsmcAmtSale(BigDecimal gsmcAmtSale) {
        this.gsmcAmtSale = gsmcAmtSale;
    }

    public void setGsmcIntegralSale(String gsmcIntegralSale) {
        this.gsmcIntegralSale = gsmcIntegralSale;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GaiaSdMemberClass)) {
            return false;
        }
        GaiaSdMemberClass other = (GaiaSdMemberClass)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsmcId = this.getGsmcId();
        String other$gsmcId = other.getGsmcId();
        if (this$gsmcId == null ? other$gsmcId != null : !this$gsmcId.equals(other$gsmcId)) {
            return false;
        }
        String this$gsmcName = this.getGsmcName();
        String other$gsmcName = other.getGsmcName();
        if (this$gsmcName == null ? other$gsmcName != null : !this$gsmcName.equals(other$gsmcName)) {
            return false;
        }
        String this$gsmcDiscountRate = this.getGsmcDiscountRate();
        String other$gsmcDiscountRate = other.getGsmcDiscountRate();
        if (this$gsmcDiscountRate == null ? other$gsmcDiscountRate != null : !this$gsmcDiscountRate.equals(other$gsmcDiscountRate)) {
            return false;
        }
        BigDecimal this$gsmcAmtSale = this.getGsmcAmtSale();
        BigDecimal other$gsmcAmtSale = other.getGsmcAmtSale();
        if (this$gsmcAmtSale == null ? other$gsmcAmtSale != null : !(this$gsmcAmtSale).equals(other$gsmcAmtSale)) {
            return false;
        }
        String this$gsmcIntegralSale = this.getGsmcIntegralSale();
        String other$gsmcIntegralSale = other.getGsmcIntegralSale();
        return !(this$gsmcIntegralSale == null ? other$gsmcIntegralSale != null : !this$gsmcIntegralSale.equals(other$gsmcIntegralSale));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GaiaSdMemberClass;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsmcId = this.getGsmcId();
        result = result * 59 + ($gsmcId == null ? 43 : $gsmcId.hashCode());
        String $gsmcName = this.getGsmcName();
        result = result * 59 + ($gsmcName == null ? 43 : $gsmcName.hashCode());
        String $gsmcDiscountRate = this.getGsmcDiscountRate();
        result = result * 59 + ($gsmcDiscountRate == null ? 43 : $gsmcDiscountRate.hashCode());
        BigDecimal $gsmcAmtSale = this.getGsmcAmtSale();
        result = result * 59 + ($gsmcAmtSale == null ? 43 : ($gsmcAmtSale).hashCode());
        String $gsmcIntegralSale = this.getGsmcIntegralSale();
        result = result * 59 + ($gsmcIntegralSale == null ? 43 : $gsmcIntegralSale.hashCode());
        return result;
    }

    public String toString() {
        return "GaiaSdMemberClass(clientId=" + this.getClientId() + ", gsmcId=" + this.getGsmcId() + ", gsmcName=" + this.getGsmcName() + ", gsmcDiscountRate=" + this.getGsmcDiscountRate() + ", gsmcAmtSale=" + this.getGsmcAmtSale() + ", gsmcIntegralSale=" + this.getGsmcIntegralSale() + ")";
    }
}

